<?php defined('TSTP_VERSION') or die('forbidden');


/**
* MLT Web Engine
* http://www.molotsoft.ru
*
* @package MLT_WE
* @subpackage Test_Types
* @author Ivan Chistyakov <ivan@molotsoft.ru>
* @version $Id: boolean.tstp.php 89 2008-09-26 07:03:12Z molotsoft@gmail.com $
* @link $HeadURL: http://test-types.googlecode.com/svn/tags/1.0.3/types/boolean.tstp.php $
*/


function tstp_boolean($var) {
	return is_bool($var);
}

function tstp_bool($var) { return tstp_boolean($var); }
function tstp_b($var) { return tstp_boolean($var); }


define('TSTP_TRUE', TRUE);

function tstp_true($var) {
	return is_true($var); // lucky func
}

define('TSTP_TR', TSTP_TRUE);
define('TSTP_B1', TSTP_TRUE);
define('TSTP_YES', TSTP_TRUE);
define('TSTP_ON', TSTP_TRUE);

function tstp_tr($var) { return tstp_true($var); }
function tstp_b1($var) { return tstp_true($var); }
function tstp_yes($var) { return tstp_true($var); }
function tstp_on($var) { return tstp_true($var); }


define('TSTP_FALSE', FALSE);

function tstp_false($var) {
	return is_false($var); // lucky func
}

define('TSTP_FL', TSTP_FALSE);
define('TSTP_B0', TSTP_FALSE);
define('TSTP_NO', TSTP_FALSE);
define('TSTP_OFF', TSTP_FALSE);

function tstp_fl($var) { return tstp_false($var); }
function tstp_b0($var) { return tstp_false($var); }
function tstp_no($var) { return tstp_false($var); }
function tstp_off($var) { return tstp_false($var); }


?>